electronic document repository - French English Dictionary